Rename auth stack plugins to AgentKit / SaaSKit across docs#692
Rename auth stack plugins to AgentKit / SaaSKit across docs#692saif-at-scalekit wants to merge 4 commits into
Conversation
Update all coding-agent template files and overview pages: - agent-auth@ → agentkit@ - full-stack-auth@ → saaskit@ - mcp-auth@ → saaskit@ - modular-sso@ → saaskit@ - modular-scim@ → saaskit@ Also update narrative text in templates to reference the new plugin names (AgentKit/SaaSKit) instead of the old 5-plugin names.
- Update Codex plugin directory comments to new names - Fix Skills CLI commands (modular-sso → implementing-modular-sso, integrating-agent-auth → integrating-agentkit) - Update Cursor UI references (Agent Auth → AgentKit) - Add saaskit/agentkit tags to build-with-ai pages
- Update all agentkit/ content pages (overview, tools, auth, MCP, OpenClaw) - Update cookbooks (daily-briefing, apify, agentkit setup, PR summarizer) - Update browse/code-samples/agent-framework-examples - Update agent connector setup templates (YouTube, Twitter, Attio, etc.) - Update build-with-AI and code-samples card titles - Update agent-instructions.ts skill name lists to agentkit, saaskit - Update frontmatter tags from agent-auth to agentkit
WalkthroughThis PR systematically rebrands product naming across the documentation and configuration by consolidating five separate products (Agent Auth, Full Stack Auth, Modular SSO, Modular SCIM, MCP Auth) into two unified offerings: AgentKit for agent-specific authentication and SaaSKit as a unified platform for full-stack, SSO, SCIM, and MCP OAuth workflows. Updates span configuration files, connector templates, agent framework guides, product documentation, and cookbook examples. Cart Pricing Flow
🎯 2 (Simple) | ⏱️ ~12 minutes Possibly Related PRs
Suggested Reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ESLint
ESLint skipped: no ESLint configuration detected in root package.json. To enable, add Comment |
✅ Deploy Preview for scalekit-starlight ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Actionable comments posted: 10
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
src/content/docs/agentkit/tools/agent-tools-quickstart.mdx (1)
8-14:⚠️ Potential issue | 🟠 Major | ⚡ Quick winUpdate frontmatter tag to
agentkitto match the rebrand.The content now uses AgentKit, but the page tag still uses
agentauth. That leaves taxonomy inconsistent with the rename and weakens discovery/filtering.Suggested fix
-tags: [agentauth, tools, execution, modifiers, agentic, langchain, oauth] +tags: [agentkit, tools, execution, modifiers, agentic, langchain, oauth]🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@src/content/docs/agentkit/tools/agent-tools-quickstart.mdx` around lines 8 - 14, Update the frontmatter tags array to replace the outdated "agentauth" tag with the new "agentkit" tag so taxonomy matches the rebrand; specifically edit the frontmatter line starting with "tags:" (currently tags: [agentauth, tools, execution, modifiers, agentic, langchain, oauth]) to use "agentkit" instead of "agentauth" while preserving the other tags and formatting.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/components/templates/coding-agents/_agentkit-claude-code.mdx`:
- Line 68: The <Steps> component continuation line currently uses 4-space
indentation which breaks the parser; locate the <Steps> block (the line starting
"When you submit this prompt, Claude Code loads...") and change its continuation
indentation from 4 spaces to exactly 3 spaces so the <ol> continuation content
conforms to the required parser-safe format for <Steps>.
In `@src/components/templates/coding-agents/_fsa-claude-code.mdx`:
- Line 69: The <Steps> component line is over-indented (4 spaces) which breaks
the required list-item parsing; locate the <Steps> opening tag and reduce its
leading indentation to exactly 3 spaces and ensure all continuation content
under that <Steps> block is also indented exactly 3 spaces so the single
continuous <ol> structure remains stable.
In `@src/components/templates/coding-agents/_scim-claude-code.mdx`:
- Line 69: The text inside the <Steps> block is over-indented by one space (the
sentence starting "When you submit this prompt, Claude Code..."); locate the
<Steps> element and adjust the continuation line so it has exactly 3 spaces of
indentation (reduce by one space) to match the continuation content rule; ensure
only the indentation changes and the sentence text (e.g., "When you submit this
prompt, Claude Code loads the SaaSKit SCIM skill...") remains unchanged.
In `@src/components/templates/coding-agents/_sso-claude-code.mdx`:
- Line 69: The paragraph inside the <Steps> element has incorrect indentation (4
spaces) which breaks list parsing; update the continuation content under the
<Steps> tag so each continuation line uses exactly 3 spaces of indentation
instead of 4, ensuring the sentence "When you submit this prompt, Claude Code
loads..." and any wrapped lines are shifted to 3-space indent to comply with the
"Continuation content" rule and restore stable list parsing.
In `@src/configs/agent-instructions.ts`:
- Line 27: Update the exported instruction blocks so the skill-name list is
consistent: replace the deprecated values in AGENT_PLUGIN_DETAILS_MD and
AGENT_PLUGIN_VISIBLE_MD with the new "agentkit, saaskit" values to match
AGENT_PLUGIN_HEADER and AGENT_PLUGIN_INLINE; locate the string lists inside the
constants AGENT_PLUGIN_DETAILS_MD and AGENT_PLUGIN_VISIBLE_MD and update their
skill-name entries to "agentkit, saaskit" (and ensure any other exported
instruction blocks use the same exact comma-separated values).
In `@src/content/docs/agentkit/tools/custom-processors.mdx`:
- Around line 3-4: Update the frontmatter tags to use the current product name:
replace the outdated "agentauth" tag with "agentkit" in the frontmatter tags
array (the same section that contains the description and tags keys), and verify
any other occurrences of "agentauth" in this file are changed to "agentkit" to
keep indexing and product taxonomy consistent.
In `@src/content/docs/agentkit/tools/proxy-tools.mdx`:
- Around line 3-4: Update the frontmatter tags on the document: replace the
legacy "agentauth" tag with "agentkit" in the tags array (the line currently
reading tags: [agentauth, tools, proxy, api, integration, guide]) so it reads
tags: [agentkit, tools, proxy, api, integration, guide]; keep the other tags
unchanged.
In `@src/content/docs/cookbooks/daily-briefing-agent.mdx`:
- Line 2: The frontmatter title value 'Build a daily briefing agent with Vercel
AI SDK and Scalekit AgentKit' exceeds the 60-character limit; update the
frontmatter key title in src/content/docs/cookbooks/daily-briefing-agent.mdx to
a shortened, descriptive string ≤ 60 characters (e.g., remove redundant product
names or shorten to "Daily briefing agent with Vercel AI & Scalekit") so the
title field complies with the page title length rule.
In `@src/content/docs/cookbooks/render-github-pr-summarizer.mdx`:
- Line 205: The string "GITHUB_CONNECTION_NAME is required. Copy the connection
name from Scalekit Dashboard > AgentKit > Connectors." uses inconsistent
terminology; update that literal in render-github-pr-summarizer.mdx so it reads
"Scalekit Dashboard > AgentKit > Connections" (replace "Connectors" with
"Connections") and verify any other occurrences of "Connectors" in the same
file/page are changed to "Connections" to match the rest of the documentation.
In `@src/content/docs/cookbooks/set-up-agentkit-with-your-coding-agent.mdx`:
- Around line 3-5: Update the frontmatter tags in this MDX file: replace the
current tags array containing "Agent auth" with the new standardized lowercase
tag "agentkit" (and only add "saaskit" if this page specifically documents
SaaSKit flows); edit the tags key in the frontmatter block so it reads tags:
['agentkit'] to maintain rebrand consistency and correct search/filter
categorization.
---
Outside diff comments:
In `@src/content/docs/agentkit/tools/agent-tools-quickstart.mdx`:
- Around line 8-14: Update the frontmatter tags array to replace the outdated
"agentauth" tag with the new "agentkit" tag so taxonomy matches the rebrand;
specifically edit the frontmatter line starting with "tags:" (currently tags:
[agentauth, tools, execution, modifiers, agentic, langchain, oauth]) to use
"agentkit" instead of "agentauth" while preserving the other tags and
formatting.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: b59caac5-82f4-4bf8-bf73-61bfd1c7fb98
📒 Files selected for processing (61)
src/components/templates/agent-connectors/_section-after-setup-twitter-common-workflows.mdxsrc/components/templates/agent-connectors/_setup-apifymcp.mdxsrc/components/templates/agent-connectors/_setup-attio.mdxsrc/components/templates/agent-connectors/_setup-brave-search.mdxsrc/components/templates/agent-connectors/_setup-diarize.mdxsrc/components/templates/agent-connectors/_setup-exa.mdxsrc/components/templates/agent-connectors/_setup-parallelaitaskmcp.mdxsrc/components/templates/agent-connectors/_setup-supadata.mdxsrc/components/templates/agent-connectors/_setup-tableau.mdxsrc/components/templates/agent-connectors/_setup-twitter.mdxsrc/components/templates/agent-connectors/_setup-youtube.mdxsrc/components/templates/coding-agents/_agentkit-claude-code.mdxsrc/components/templates/coding-agents/_agentkit-codex.mdxsrc/components/templates/coding-agents/_agentkit-github-copilot-cli.mdxsrc/components/templates/coding-agents/_cursor.mdxsrc/components/templates/coding-agents/_fsa-claude-code.mdxsrc/components/templates/coding-agents/_fsa-codex.mdxsrc/components/templates/coding-agents/_fsa-github-copilot-cli.mdxsrc/components/templates/coding-agents/_mcp-auth-claude-code.mdxsrc/components/templates/coding-agents/_mcp-auth-codex.mdxsrc/components/templates/coding-agents/_mcp-auth-github-copilot-cli.mdxsrc/components/templates/coding-agents/_scim-claude-code.mdxsrc/components/templates/coding-agents/_scim-codex.mdxsrc/components/templates/coding-agents/_scim-github-copilot-cli.mdxsrc/components/templates/coding-agents/_skills-cli.mdxsrc/components/templates/coding-agents/_sso-claude-code.mdxsrc/components/templates/coding-agents/_sso-codex.mdxsrc/components/templates/coding-agents/_sso-github-copilot-cli.mdxsrc/configs/agent-instructions.tssrc/configs/llms.config.tssrc/content/docs/agentkit/advanced/overview.mdxsrc/content/docs/agentkit/advanced/proxy-api-calls.mdxsrc/content/docs/agentkit/authentication/auth-flows-comparison.mdxsrc/content/docs/agentkit/authentication/multi-provider.mdxsrc/content/docs/agentkit/authentication/token-management.mdxsrc/content/docs/agentkit/mcp/tool-access-via-mcp.mdxsrc/content/docs/agentkit/openclaw.mdxsrc/content/docs/agentkit/quickstart.mdxsrc/content/docs/agentkit/tools/agent-tools-quickstart.mdxsrc/content/docs/agentkit/tools/custom-processors.mdxsrc/content/docs/agentkit/tools/overview.mdxsrc/content/docs/agentkit/tools/proxy-tools.mdxsrc/content/docs/authenticate/fsa/quickstart.mdxsrc/content/docs/authenticate/mcp/quickstart.mdxsrc/content/docs/authenticate/sso/add-modular-sso.mdxsrc/content/docs/browse/code-samples/agent-framework-examples.mdxsrc/content/docs/cookbooks/apify-actor-per-user-oauth.mdxsrc/content/docs/cookbooks/daily-briefing-agent.mdxsrc/content/docs/cookbooks/render-github-pr-summarizer.mdxsrc/content/docs/cookbooks/set-up-agentkit-with-your-coding-agent.mdxsrc/content/docs/dev-kit/build-with-ai/full-stack-auth.mdxsrc/content/docs/dev-kit/build-with-ai/index.mdxsrc/content/docs/dev-kit/build-with-ai/mcp-auth.mdxsrc/content/docs/dev-kit/build-with-ai/scim.mdxsrc/content/docs/dev-kit/build-with-ai/sso.mdxsrc/content/docs/directory/scim/quickstart.mdxsrc/content/docs/home/saaskit/index.mdxsrc/content/docs/passwordless/oidc.mdxsrc/content/docs/passwordless/quickstart.mdxsrc/content/docs/resources/code-samples/code-samples.mdxsrc/content/docs/sso/quickstart.mdx
| ``` | ||
|
|
||
| When you submit this prompt, Claude Code loads the Agent Auth skill from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization -> creates connected account management functions -> implements OAuth authorization link generation -> adds token fetching and refresh logic. | ||
| When you submit this prompt, Claude Code loads the AgentKit skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization -> creates connected account management functions -> implements OAuth authorization link generation -> adds token fetching and refresh logic. |
There was a problem hiding this comment.
Fix <Steps> indentation on Line 68.
Line 68 is indented with 4 spaces; step continuation content must use exactly 3 spaces to stay parser-safe.
Suggested fix
- When you submit this prompt, Claude Code loads the AgentKit skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization -> creates connected account management functions -> implements OAuth authorization link generation -> adds token fetching and refresh logic.
+ When you submit this prompt, Claude Code loads the AgentKit skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization -> creates connected account management functions -> implements OAuth authorization link generation -> adds token fetching and refresh logic.As per coding guidelines: “The <Steps> component requires a single continuous <ol>… Continuation content … must be indented with exactly 3 spaces.”
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/components/templates/coding-agents/_agentkit-claude-code.mdx` at line 68,
The <Steps> component continuation line currently uses 4-space indentation which
breaks the parser; locate the <Steps> block (the line starting "When you submit
this prompt, Claude Code loads...") and change its continuation indentation from
4 spaces to exactly 3 spaces so the <ol> continuation content conforms to the
required parser-safe format for <Steps>.
| ``` | ||
|
|
||
| When you submit this prompt, Claude Code loads the Full Stack Auth skill from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates the login redirect handler -> implements the OAuth callback to exchange the authorization code for tokens -> adds secure session storage and a logout endpoint. | ||
| When you submit this prompt, Claude Code loads the SaaSKit auth skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates the login redirect handler -> implements the OAuth callback to exchange the authorization code for tokens -> adds secure session storage and a logout endpoint. |
There was a problem hiding this comment.
Fix <Steps> indentation on Line 69.
Line 69 is indented with 4 spaces; this should be 3 spaces to keep <Steps> list-item parsing stable.
Suggested fix
- When you submit this prompt, Claude Code loads the SaaSKit auth skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates the login redirect handler -> implements the OAuth callback to exchange the authorization code for tokens -> adds secure session storage and a logout endpoint.
+ When you submit this prompt, Claude Code loads the SaaSKit auth skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates the login redirect handler -> implements the OAuth callback to exchange the authorization code for tokens -> adds secure session storage and a logout endpoint.As per coding guidelines: “The <Steps> component requires a single continuous <ol>… Continuation content … must be indented with exactly 3 spaces.”
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| When you submit this prompt, Claude Code loads the SaaSKit auth skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates the login redirect handler -> implements the OAuth callback to exchange the authorization code for tokens -> adds secure session storage and a logout endpoint. | |
| When you submit this prompt, Claude Code loads the SaaSKit auth skills from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates the login redirect handler -> implements the OAuth callback to exchange the authorization code for tokens -> adds secure session storage and a logout endpoint. |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/components/templates/coding-agents/_fsa-claude-code.mdx` at line 69, The
<Steps> component line is over-indented (4 spaces) which breaks the required
list-item parsing; locate the <Steps> opening tag and reduce its leading
indentation to exactly 3 spaces and ensure all continuation content under that
<Steps> block is also indented exactly 3 spaces so the single continuous <ol>
structure remains stable.
| ``` | ||
|
|
||
| When you submit this prompt, Claude Code loads the Modular SCIM skill from the marketplace -> analyzes your existing application structure -> generates a webhook endpoint to receive SCIM events from Scalekit -> implements webhook signature validation to prevent unauthorized requests -> creates handlers for user provisioning events (create and update) -> adds deprovisioning logic to delete or deactivate users in your database. | ||
| When you submit this prompt, Claude Code loads the SaaSKit SCIM skill from the marketplace -> analyzes your existing application structure -> generates a webhook endpoint to receive SCIM events from Scalekit -> implements webhook signature validation to prevent unauthorized requests -> creates handlers for user provisioning events (create and update) -> adds deprovisioning logic to delete or deactivate users in your database. |
There was a problem hiding this comment.
Normalize <Steps> indentation at Line 69
Line 69 is over-indented by one space inside <Steps>. Keep continuation text at exactly 3 spaces.
Suggested fix
- When you submit this prompt, Claude Code loads the SaaSKit SCIM skill from the marketplace -> analyzes your existing application structure -> generates a webhook endpoint to receive SCIM events from Scalekit -> implements webhook signature validation to prevent unauthorized requests -> creates handlers for user provisioning events (create and update) -> adds deprovisioning logic to delete or deactivate users in your database.
+ When you submit this prompt, Claude Code loads the SaaSKit SCIM skill from the marketplace -> analyzes your existing application structure -> generates a webhook endpoint to receive SCIM events from Scalekit -> implements webhook signature validation to prevent unauthorized requests -> creates handlers for user provisioning events (create and update) -> adds deprovisioning logic to delete or deactivate users in your database.As per coding guidelines: "Continuation content ... must be indented with exactly 3 spaces."
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/components/templates/coding-agents/_scim-claude-code.mdx` at line 69, The
text inside the <Steps> block is over-indented by one space (the sentence
starting "When you submit this prompt, Claude Code..."); locate the <Steps>
element and adjust the continuation line so it has exactly 3 spaces of
indentation (reduce by one space) to match the continuation content rule; ensure
only the indentation changes and the sentence text (e.g., "When you submit this
prompt, Claude Code loads the SaaSKit SCIM skill...") remains unchanged.
| ``` | ||
|
|
||
| When you submit this prompt, Claude Code loads the Modular SSO skill from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates an SSO authorization URL generator for organization-based routing -> implements the SSO callback handler to validate and exchange the code for user identity -> integrates SSO user data into your existing session system. | ||
| When you submit this prompt, Claude Code loads the SaaSKit SSO skill from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates an SSO authorization URL generator for organization-based routing -> implements the SSO callback handler to validate and exchange the code for user identity -> integrates SSO user data into your existing session system. |
There was a problem hiding this comment.
Fix <Steps> indentation at Line 69
Line 69 uses 4-space indentation inside <Steps>. Use exactly 3 spaces to keep list parsing stable.
Suggested fix
- When you submit this prompt, Claude Code loads the SaaSKit SSO skill from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates an SSO authorization URL generator for organization-based routing -> implements the SSO callback handler to validate and exchange the code for user identity -> integrates SSO user data into your existing session system.
+ When you submit this prompt, Claude Code loads the SaaSKit SSO skill from the marketplace -> analyzes your existing application structure -> generates Scalekit client initialization with environment credentials -> creates an SSO authorization URL generator for organization-based routing -> implements the SSO callback handler to validate and exchange the code for user identity -> integrates SSO user data into your existing session system.As per coding guidelines: "Continuation content ... must be indented with exactly 3 spaces."
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/components/templates/coding-agents/_sso-claude-code.mdx` at line 69, The
paragraph inside the <Steps> element has incorrect indentation (4 spaces) which
breaks list parsing; update the continuation content under the <Steps> tag so
each continuation line uses exactly 3 spaces of indentation instead of 4,
ensuring the sentence "When you submit this prompt, Claude Code loads..." and
any wrapped lines are shifted to 3-space indent to comply with the "Continuation
content" rule and restore stable list parsing.
| npx skills add scalekit-inc/skills --skill <skill-name> | ||
|
|
||
| <auth-type> / <skill-name>: agentkit, full-stack-auth, mcp-auth, modular-sso, modular-scim | ||
| <auth-type> / <skill-name>: agentkit, saaskit |
There was a problem hiding this comment.
Complete the skill-name migration across all exported instruction blocks.
AGENT_PLUGIN_HEADER and AGENT_PLUGIN_INLINE now use agentkit, saaskit, but AGENT_PLUGIN_DETAILS_MD (Line 69) and AGENT_PLUGIN_VISIBLE_MD (Line 88) still list deprecated values (full-stack-auth, mcp-auth, modular-sso, modular-scim). This creates conflicting agent instructions in different delivery paths.
Suggested patch
-`<auth-type>` / `<skill-name>`: `agentkit`, `full-stack-auth`, `mcp-auth`, `modular-sso`, `modular-scim`
+`<auth-type>` / `<skill-name>`: `agentkit`, `saaskit`-> `<auth-type>` / `<skill-name>`: `agentkit`, `full-stack-auth`, `mcp-auth`, `modular-sso`, `modular-scim` — [Full setup guide](https://docs.scalekit.com/dev-kit/build-with-ai/)
+> `<auth-type>` / `<skill-name>`: `agentkit`, `saaskit` — [Full setup guide](https://docs.scalekit.com/dev-kit/build-with-ai/)Also applies to: 41-41
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/configs/agent-instructions.ts` at line 27, Update the exported
instruction blocks so the skill-name list is consistent: replace the deprecated
values in AGENT_PLUGIN_DETAILS_MD and AGENT_PLUGIN_VISIBLE_MD with the new
"agentkit, saaskit" values to match AGENT_PLUGIN_HEADER and AGENT_PLUGIN_INLINE;
locate the string lists inside the constants AGENT_PLUGIN_DETAILS_MD and
AGENT_PLUGIN_VISIBLE_MD and update their skill-name entries to "agentkit,
saaskit" (and ensure any other exported instruction blocks use the same exact
comma-separated values).
| description: Learn how to create pre and post processor workflows that are run before or after tool execution with AgentKit. | ||
| tags: [agentauth, tools, customization, api, integration, guide] |
There was a problem hiding this comment.
Frontmatter tag still uses old product name.
description and body use AgentKit, but tags still contain agentauth. Update the tag to keep indexing and product taxonomy consistent.
Suggested fix
-tags: [agentauth, tools, customization, api, integration, guide]
+tags: [agentkit, tools, customization, api, integration, guide]Also applies to: 12-12
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/content/docs/agentkit/tools/custom-processors.mdx` around lines 3 - 4,
Update the frontmatter tags to use the current product name: replace the
outdated "agentauth" tag with "agentkit" in the frontmatter tags array (the same
section that contains the description and tags keys), and verify any other
occurrences of "agentauth" in this file are changed to "agentkit" to keep
indexing and product taxonomy consistent.
| description: Learn how to make direct API calls to providers using AgentKit's proxy tools. | ||
| tags: [agentauth, tools, proxy, api, integration, guide] |
There was a problem hiding this comment.
Replace legacy agentauth tag in frontmatter.
This page now uses AgentKit in content, but the tags still use agentauth. Update the tag to avoid stale categorization.
Suggested fix
-tags: [agentauth, tools, proxy, api, integration, guide]
+tags: [agentkit, tools, proxy, api, integration, guide]🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/content/docs/agentkit/tools/proxy-tools.mdx` around lines 3 - 4, Update
the frontmatter tags on the document: replace the legacy "agentauth" tag with
"agentkit" in the tags array (the line currently reading tags: [agentauth,
tools, proxy, api, integration, guide]) so it reads tags: [agentkit, tools,
proxy, api, integration, guide]; keep the other tags unchanged.
| --- | ||
| title: 'Build a daily briefing agent with Vercel AI SDK and Scalekit Agent Auth' | ||
| description: 'Connect a TypeScript or Python agent via Vercel AI SDK and Scalekit Agent Auth to Google Calendar and Gmail using two integration patterns.' | ||
| title: 'Build a daily briefing agent with Vercel AI SDK and Scalekit AgentKit' |
There was a problem hiding this comment.
Keep the page title within the 60-character limit.
The updated title is over the frontmatter title cap.
Suggested fix
-title: 'Build a daily briefing agent with Vercel AI SDK and Scalekit AgentKit'
+title: 'Build a daily briefing agent with Scalekit AgentKit'🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/content/docs/cookbooks/daily-briefing-agent.mdx` at line 2, The
frontmatter title value 'Build a daily briefing agent with Vercel AI SDK and
Scalekit AgentKit' exceeds the 60-character limit; update the frontmatter key
title in src/content/docs/cookbooks/daily-briefing-agent.mdx to a shortened,
descriptive string ≤ 60 characters (e.g., remove redundant product names or
shorten to "Daily briefing agent with Vercel AI & Scalekit") so the title field
complies with the page title length rule.
| if (!GITHUB_CONNECTION_NAME) { | ||
| throw new Error( | ||
| "GITHUB_CONNECTION_NAME is required. Copy the connection name from Scalekit Dashboard > Agent Auth > Connectors.", | ||
| "GITHUB_CONNECTION_NAME is required. Copy the connection name from Scalekit Dashboard > AgentKit > Connectors.", |
There was a problem hiding this comment.
Use the same dashboard path terminology (Connections).
This string conflicts with the page’s own setup path and can send readers to the wrong menu.
Suggested fix
- "GITHUB_CONNECTION_NAME is required. Copy the connection name from Scalekit Dashboard > AgentKit > Connectors.",
+ "GITHUB_CONNECTION_NAME is required. Copy the connection name from Scalekit Dashboard > AgentKit > Connections.",🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/content/docs/cookbooks/render-github-pr-summarizer.mdx` at line 205, The
string "GITHUB_CONNECTION_NAME is required. Copy the connection name from
Scalekit Dashboard > AgentKit > Connectors." uses inconsistent terminology;
update that literal in render-github-pr-summarizer.mdx so it reads "Scalekit
Dashboard > AgentKit > Connections" (replace "Connectors" with "Connections")
and verify any other occurrences of "Connectors" in the same file/page are
changed to "Connections" to match the rest of the documentation.
| description: 'Add Scalekit AgentKit to your codebase using Claude Code, Codex, GitHub Copilot CLI, Cursor, or any of 40+ coding agents.' | ||
| date: 2026-04-15 | ||
| tags: ['Agent auth'] |
There was a problem hiding this comment.
Update frontmatter tags to the new product name.
The page content now uses AgentKit, but tags still uses Agent auth, which breaks rebrand consistency and can hurt search/filter discoverability. Update it to agentkit (and include saaskit only if this page covers SaaSKit flows).
As per coding guidelines, maintain consistent terminology across documentation pages and keep frontmatter tags relevant for categorization and search.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@src/content/docs/cookbooks/set-up-agentkit-with-your-coding-agent.mdx` around
lines 3 - 5, Update the frontmatter tags in this MDX file: replace the current
tags array containing "Agent auth" with the new standardized lowercase tag
"agentkit" (and only add "saaskit" if this page specifically documents SaaSKit
flows); edit the tags key in the frontmatter block so it reads tags:
['agentkit'] to maintain rebrand consistency and correct search/filter
categorization.
Summary
Aligns developer docs with the auth stack restructuring from 5 plugins → 2 (
AgentKit+SaaSKit).61 files changed, 162 insertions / 162 deletions — pure renames, no structural or routing changes.
What changed
Install commands (37 occurrences)
agent-auth@scalekit-auth-stackagentkit@scalekit-auth-stackfull-stack-auth@scalekit-auth-stacksaaskit@scalekit-auth-stackmcp-auth@scalekit-auth-stacksaaskit@scalekit-auth-stackmodular-sso@scalekit-auth-stacksaaskit@scalekit-auth-stackmodular-scim@scalekit-auth-stacksaaskit@scalekit-auth-stackTemplate prose (~20 files in
src/components/templates/coding-agents/)Content pages (~25 files in
src/content/docs/)--skillarguments (integrating-agent-auth→integrating-agentkit)Agent Auth→AgentKit)agent-auth→agentkit, addedsaaskittags)Agent connector templates (~12 files)
Config files
agent-instructions.ts: skill name lists updated toagentkit, saaskitllms.config.ts: routing label "Agent Authentication set" → "AgentKit documentation set"build-with-ai/index.mdx+home/saaskit/index.mdx: options comments updatedIntentionally untouched
mcp-auth-demos,agent-auth-examples)Related PRs
Summary by CodeRabbit
Documentation
Chores